Webdados\InvoiceXpressWooCommerce\Modules\Vat\VatController B

Total Complexity 84
Dependencies 2
Dependents 5
Total lines 446
Lines of code 297
Logical lines of code 137
Comment lines 118
Methods 17
Properties 2

Methods 17

Method Rating Maintainability Complexity Lines of code
validate_portuguese_vat()
C
38 26 57
validate_vat_frontend()
A
60 10 11
woocommerce_checkout_update_order_meta()
S
55 7 18
woocommerce_customer_save_address()
S
60 7 12
get_exemption_reasons()
S
44 4 46
order_edit_vat_observations_save()
S
58 5 15
register_hooks()
S
49 4 28
woocommerce_checkout_fields()
S
53 4 22
order_edit_vat_field()
S
56 4 17
woocommerce_order_details_after_customer_details()
S
60 3 16
woocommerce_email_order_meta_fields()
S
62 3 11
order_edit_observations_field()
S
60 2 13
__construct()
S
81 1 3
woocommerce_customer_meta_fields()
S
64 1 9
woocommerce_after_edit_address_form_billing()
S
65 1 9
sanitize_vat_field()
S
70 1 6
ajax_get_customer_details()
S
74 1 4